home *** CD-ROM | disk | FTP | other *** search
/ Aminet 41 / Aminet 41 (2001)(Schatztruhe)[!][Feb 2001].iso / Aminet / comm / mail / eGroupsScan1_0.readme < prev    next >
Text File  |  2001-01-02  |  5KB  |  123 lines

  1. Short:    Strips eGroup adverts, with GUI.    V1.0
  2. Author:   ©2000 Steve Bowman (Steve & Ulli Bowman <stevebow@hotkey.net.au>)
  3. Uploader: Steve Bowman (Steve & Ulli Bowman <stevebow@hotkey.net.au>)
  4. Version:  1.0 (21-Oct-2000)
  5. Type:     comm/mail
  6. Replaces: comm/mail/eGroupsScanner.lha
  7. Requires: YAM 2+, AWNPipe: & ClassAct if you have OS3.1 or earlier.
  8.  
  9. About 80% of my incoming mail comes via eGroups.  For a while eGroups tried
  10. moving their advertisments from the bottom of messages to the top (surely a
  11. Real Good Thing® in their opinion), which finally pushed me to write this.
  12. They have since moved these advetisments back to the bottom, but they are still
  13. annoying and take up HD space for archived messages.  This ARexx script takes
  14. care of that for you automatically but removing them altogether.
  15.  
  16. This started out as a very basic script, but I just kept adding and adding to
  17. it. :^)  I have done extensive testing, and although  it works fine on my setup
  18. it may not on yours.  Please report any problems.
  19.  
  20. FEATURES:
  21.  
  22. · Reaction (ClassAct) GUI with progress bar and info on number of messages
  23.   scanned and adverts stripped.
  24. · Will locate the Incoming Folder regardless of its actual name or postion in
  25.   the folder list or language (I hope...) YAM is running in.
  26. · Will only scan mails flagged as New in the Incoming Folder - because if
  27.   you're anything like me you will usually have ~50 Read mails in your incoming
  28.   folder waiting to be manually archived.  :^)
  29. · If no new mails are downloaded from the server, no scanning at all takes
  30.   place.  If there are new mails downloaded, only these new mails are scanned.
  31. · Intelligent scanning - if any new messages are not eGroup messages, they will
  32.   be skipped.
  33. · After updating Incoming Folder index, returns you to your previous
  34.   folder/state before script exits.  For example, if you have selected a number
  35.   of messages to be deleted in a folder and the script starts after a download,
  36.   you will be restored to that folder with the messages reselected when the
  37.   script terminates.
  38.  
  39. Some people have queried my method of handling the Incoming folder externally
  40. of Yam instead of going through Yam's ARexx port.  I tried and tested both
  41. methods and found that for  most (but not all) cases, analyzing the Incoming
  42. folder was quite a lot slower than doing it directly via AmigaDOS commands.
  43.  
  44. INSTALLATION:
  45.  
  46. To install, simply copy this script to YAM:Rexx.  Now open YAM's Config panel
  47. and go to the ARexx section.  Hilite the "After getting new mail" item and load
  48. "Rexx/eGroupsScanner.rexx" into the Script gadget.  Double check the Pop-up
  49. selector is on ARexx and not AmigaDOS.  Leave "Open console window unchecked,
  50. but (IMPORTANT) make sure "Wait for termination" is checked ON.  Click on Save,
  51. and that's it.
  52.  
  53. *Important* - The AWNPipe: device *must* be installed!  Download the latest
  54. AWNPipe: from http://web.ukonline.co.uk/awnpipe
  55.  
  56. If you do not have OS3.5, you will need ClassAct.  AFAIK the final ClassAct
  57. archive prior to OS3.5 can be found at http://members.home.com/taston/classact
  58. but this is quite old compared to the more recent replacement found in OS3.5,
  59. Reaction.
  60.  
  61. HISTORY:
  62.  
  63. V1.0 (21-Oct-2000)
  64. · GUI now autocloses on completion of scan
  65. · Abort is now working
  66. · Locates .config file in user directory, not just YAM:
  67. · There was a report of the script failing when the To: contents were mixed
  68.   upper and lower case.  Fixed.
  69. · Corrected installation docs which indicated the wrong filename and confused
  70.   a few people, sorry.
  71. · GUI is now not active when it opens
  72.  
  73. V0.13ß (18-Sep-2000)
  74. · Original release
  75.  
  76. THINGS TO DO (MAYBE):
  77.  
  78. · Open GUI on Yam's own screen, currently opens on default screen.
  79. · Faster analysis of Incoming folder
  80. · Scanning of archived old mail.
  81. · Preferences for scanning other non-eGroups mail.  Currently only messages
  82.   from eGroups with their current seperater pattern is used.
  83. · German and other language translation (localization?) of program text and
  84.   docs.
  85. · Strip HTML attachments.
  86. · Any requests???
  87.  
  88. THANKS
  89.  
  90. Thanks to the following people in alphabetical order for help or suggestions.
  91. Apologies for anyone I've missed - please let me know I have have.
  92.  
  93.    Matteo Cavalleri
  94.    Javier de las Rivas
  95.    Emilio Desalvo
  96.    Sebastian Jedruszkiewicz
  97.    Bill Parker
  98.    Mark Reynolds
  99.    Krister S. Skrtic
  100.    Bruce Steers
  101.  
  102. ...and to the many others who just wrote and thanked me.
  103.  
  104. DISCLAIMER:
  105.  
  106. · This script is to be used entirely at your own risk, and although I have
  107.   performed extensive testing, I will not be held responsible for any loss of
  108.   data as a result of its use.
  109. · This script is ©2000, and may only be distributed in its original unmodified
  110.   form.
  111.  
  112. If you disagree with any of the above, do not use the script!
  113.  
  114.  
  115. ============================= Archive contents =============================
  116.  
  117. Original  Packed Ratio    Date     Time    Name
  118. -------- ------- ----- --------- --------  -------------
  119.     4729    2419 48.8% 22-Oct-00 00:56:46  eGroupsScanner.readme
  120.    10159    2894 71.5% 22-Oct-00 00:25:06  eGroupsScanner.rexx
  121. -------- ------- ----- --------- --------
  122.    14888    5313 64.3% 04-Nov-100 06:34:40   2 files
  123.